﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using System.Collections.ObjectModel;

namespace BDSim
{

    /// <summary>
    /// 模型类型枚举类（包括卫星、主控站、注入站、监测站、Ka管理站、管理中心）
    /// </summary>
    public enum ModelType
    {
        /// <summary>
        /// 系统中的节点，无类型
        /// </summary>
        Facility,//系统中的节点，无类型
        /// <summary>
        /// 卫星
        /// </summary>
        Satellite, //卫星
        /// <summary>
        /// 运控系统-主控站
        /// </summary>
        MasterStation,//运控系统-主控站
        /// <summary>
        /// 运控系统-注入站
        /// </summary>
        InjectionStation,//运控系统-注入站
        /// <summary>
        /// 运控系统-监测站
        /// </summary>
        MonitorStation,//运控系统-监测站
        /// <summary>
        /// 测控系统-Ka管理站
        /// </summary>
        KaManageStation,//测控系统-Ka管理站
        /// <summary>
        /// 测控系统-管理中心
        /// </summary>
        ManageCenterStation,//测控系统-管理中心
        /// <summary>
        /// 用户设备
        /// </summary>
        UserDevice,//用户设备
        /// <summary>
        /// 电离层、对流层、多路径
        /// </summary>
        Ion, Trop, MultiplePath, //电离层、对流层、多路径
    }

    public enum DataSaveType
    {
        Rinex格式,
        自定义格式,
        Rinex2_10格式,
        Rinex3_02格式,
        二进制数据流格式
    }

    public enum NavSysType
    {
        Beidou系统,
        GPS系统,
        Galileo系统,
        GLONASS系统,
        其它
    }

}
